note purchase facility - French English Dictionary